安装 bash-completion
apt install -y bash-completion
bash
配置 kubectl 补全
当前用户
echo 'source <(kubectl completion bash)' >> ~/.bashrc
source ~/.bashrc
bash
全局配置
kubectl completion bash > /etc/bash_completion.d/kubectl
bash
设置别名
echo 'alias k=kubectl' >> ~/.bashrc
echo 'complete -o default -F __start_kubectl k' >> ~/.bashrc
source ~/.bashrc
bash
设置后可以使用 k get pods 代替 kubectl get pods。
↑